﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace test08
{
    class Program
    {
        //8.有如下字符串："患者：“大夫，我咳嗽得很重。”     大夫：“你多大年记？”     患者：“七十五岁。”     大夫：“二十岁咳嗽吗”患者：“不咳嗽。”     大夫：“四十岁时咳嗽吗？”     患者：“也不咳嗽。”     大夫：“那现在不咳嗽，还要等到什么时咳嗽？”"。需求：请统计出该字符中“咳嗽”二字的出现次数，以及每次“咳嗽”出现的索引位置。
        static void Main(string[] args)
        {
            string msg = "患者：“大夫，我咳嗽得很重。”     大夫：“你多大年记？”     患者：“七十五岁。”     大夫：“二十岁咳嗽吗”患者：“不咳嗽。”     大夫：“四十岁时咳嗽吗？”     患者：“也不咳嗽。”     大夫：“那现在不咳嗽，还要等到什么时咳嗽？”";
            int count = 0;
            int index = msg.IndexOf("咳嗽", 0);
            while (index != -1)
            {
                count++;
                Console.WriteLine("第{0}次咳嗽的位置是{1}", count, index);
                index = msg.IndexOf("咳嗽", index + "咳嗽".Length);
            }
            Console.ReadKey();
        }
    }
}
